/*
 * Copyright (c) 2015-2018 Sfkj Science And Technology Co.,Ltd.
 * All Rights Reserved.
 * This software is the confidential and proprietary information of
 * Sfkj Science And Technology Co.,Ltd.
 * ("Confidential Information").You shall not
 * disclose such Confidential Information and shall use it only in
 * accordance with the terms of the license agreement you entered into
 * with Sfkj.
 */
package com.sfkj.walk.mongo;

import com.querydsl.core.types.Path;
import com.querydsl.core.types.dsl.BeanPath;
import com.querydsl.core.types.dsl.DateTimePath;
import com.querydsl.core.types.dsl.StringPath;

import java.time.LocalDateTime;
import java.util.Date;

public class QAbstractDocument extends BeanPath<AbstractDocument> {

    private static final long serialVersionUID = -4453999699440161238L;

    public final DateTimePath<LocalDateTime> createdDate = createDateTime("createdDate", LocalDateTime.class);

    public final StringPath id = createString("id");

    public final DateTimePath<LocalDateTime> lastUpdate = createDateTime("lastUpdate", LocalDateTime.class);

    public QAbstractDocument(Path<? extends AbstractDocument> path) {
        super(path.getType(), path.getMetadata());
    }

}